package com.org.flow.system.model.dos.log;

import java.time.LocalDateTime;
import java.util.Date;

import lombok.Data;

/**
 * 业务异常录入
 */
@Data
public class BusinessExceptionLogDTO {
    /**
    * 异常信息 异常信息
    */
    private Long bsLogId;

    /**
    * 唯一标识（业务） 唯一标识（业务）
    */
    private String businessId;

    /**
    * Lose ,  Buse , Vale  , Nulle , RunTe , Expe , loge ,  Lose ,  Buse , Vale  , Nulle , RunTe , Expe , loge , 
    */
    private String exceptionType;

    /**
    * 错误消息 错误消息
    */
    private String exceptionMsg;

    /**
    * 错误编码（要求此编码存在于业务异常信息枚举） 错误编码（要求此编码存在于业务异常信息枚举）
    */
    private String exceptionCode;

    /**
    * 信息备注 ( 此处可以存储堆栈打印  最好可以截取留行 ) 信息备注 ( 此处可以存储堆栈打印  最好可以截取留行 )
    */
    private String allLogMsg;

    /**
    * 业务备注1 业务备注1
    */
    private String businessExt1;

    /**
    * 业务备注2 业务备注2
    */
    private String businessExt2;

    /**
    * 业务备注3 业务备注3
    */
    private String businessExt3;

    /**
    * 更新时间（本表操作时间） 更新时间（本表操作时间）
    */
    private Date updateTime;
}